habitable space - French English Dictionary